CSS常见面试题
overflow:hidden3.id选择器四 #
三、使用after伪元素清除浮动后代选择器 E>F
一、额外标签法,display:none;
2.类选择器(多类名选择器).
CSS基础选择器:
元素的显示与隐藏:
margin和padding
e. 当使用 Javascript 控制 DOM 去改变样式的时候,只能使用 link 方式,因为 @import 眼里只有 CSS ,不是 DOM 可以控制
弹性(flex)布局、建议一般使用nth-of-type,不容易出问题。
文本相关:font-family,font-size, font-style,font-variant,font-weight, font,letter-spacing,line-height,color
link @import
如何让一个p 上下左右居中
<ul>
<p>111</p>
<span>222</span>
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
li:nth-of-type(2):表示ul下的第二个li元素
2.
谈谈你对CSS布局的理解
二、父级添加overflow属性方法
链接伪类选择器 lvha
1.white-space:nowrap强制文本在一行上显示
可以继承的属性
rem布局
left:50%; top:50%
d. link方式的样式的权重 高于@import的权重
浮动布局、清除浮动e. 当使用 Javascript 控制 DOM 去改变样式的时候,只能使用 link 方式,因为 @import 眼里只有 CSS ,不是 DOM 可以控制
定位模式与边偏移:
left:50%; top:50%display:none;
单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素一、行内式,二、内部样式表,三、外部样式表2.overflow: hidden超出部分隐藏
建议一般使用nth-of-type,不容易出问题。
li:nth-child(2):表示既是li元素又是在ul下的第二个元素(找不到)。
c. import只在IE5以上才能识别,而link是HTML标签,无兼容问题
link @import
CSS三大特性:层叠 继承 优先级
盒子模型
css三大特性:CSS层叠性、CSS继承性、CSS优先级CSS引入
一、额外标签法,
四、使用双伪元素清除浮动
块级元素垂直居中
盒子模型
4.通配符选择器 *后代选择器 E>F文本相关:font-family,font-size, font-style,font-variant,font-weight, font,letter-spacing,line-height,color
溢出的文字省略号显示
left:0; top: 0; bottom: 0; right: 0; margin: auto
流式(%)布局、
2.
定位模式与边偏移:
vertical-align 垂直对齐交集选择器1.white-space:nowrap强制文本在一行上显示
css三大特性:CSS层叠性、CSS继承性、CSS优先级
固定布局、
transform: translate(-50%,-50%)
并集选择器 ,
default小白 默认,pointer小手,move移动,text文本,not-allowed禁止
增加了更多的CSS选择器 多背景 rgba,在CSS3中唯一引入的伪元素是::selection,媒体查询,多栏布局
3.pxrem布局
2.类选择器(多类名选择器).
块级元素垂直居中
交集选择器
溢出的文字省略号显示
overflow:hidden
1.
transform: translate(-50%,-50%)
b. 页面被加载时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载
实现圆角(border-radius),阴影(box-shadow),对文字加特效(text-shadow),线性渐变(gradient),变形(transform)常见的布局方式:
CSS三大特性:层叠 继承 优先级
b. 页面被加载时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载
流式(%)布局、c. import只在IE5以上才能识别,而link是HTML标签,无兼容问题
left:0; top: 0; bottom: 0; right: 0; margin: autod. link方式的样式的权重 高于@import的权重
专题推荐:2020年CSS面试题汇总(最新)
CSS3新特性
1.标签选择器 element
浮动布局、清除浮动
常见的布局方式:
a. link属于HTML标签,而@import是CSS提供的,且只能加载 CSS
CSS基础选择器:
3.id选择器四 #
单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素
鼠标样式cursor
子元素选择器
一、行内式,二、内部样式表,三、外部样式表
3.text-overflow:ellipsis当对象内文本溢出时显示省略标记margin和padding
清楚浮动的方式:
CSS3新特性
CSS引入
default小白 默认,pointer小手,move移动,text文本,not-allowed禁止
4.通配符选择器 *
li:nth-of-type(2):表示ul下的第二个li元素
定位布局、
实现圆角(border-radius),阴影(box-shadow),对文字加特效(text-shadow),线性渐变(gradient),变形(transform)
四、使用双伪元素清除浮动
元素的显示与隐藏:
CSS复合选择器:
CSS复合选择器:
弹性(flex)布局、

清楚浮动的方式:
1.标签选择器 element
子元素选择器
2.overflow: hidden超出部分隐藏
鼠标样式cursor
并集选择器 ,
三、使用after伪元素清除浮动
列表相关:list-style-image,list-style-position,list-style-type, list-style
<p style="clear:both"></p>二、父级添加overflow属性方法
如何让一个p 上下左右居中
列表相关:list-style-image,list-style-position,list-style-type, list-style
li:nth-child(2):表示既是li元素又是在ul下的第二个元素(找不到)。定位布局、
固定布局、
a. link属于HTML标签,而@import是CSS提供的,且只能加载 CSS1.
vertical-align 垂直对齐
相关热词: CSS
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/jiaob/cssm/5609.shtml
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
其中border-left决定了底部直
时间:2021-01-23
-
当你自己回头来看你写的
时间:2021-01-23
-
④格式标签 粗体:b/b 斜
时间:2021-01-23
-
我们直接看代码: !DOCTY
时间:2021-01-23
-
这里就是吐槽的IE6!) 图
时间:2021-01-23
-
假设我们的HTML代码如下:
时间:2021-01-23
-
那么使用 CSS3 新增的选择
时间:2021-01-23
-
scaleGlassRectangle.y
时间:2021-01-23
热门文章
-
可以加我的HTML5前端交流群111645711 CSS源码
时间:2021-01-15
-
就可以对子元素进行 3D 变形操作了
时间:2021-01-12
-
用css让一个容器水平垂直
时间:2021-01-12
-
而没有设置高度
时间:2021-01-19
-
canvas与html5实现视频截图成果
时间:2021-01-19
-
所以通常不需要发送
时间:2021-01-19
-
我们尝试一下更新一下HTML结构
时间:2021-01-23
-
scaleGlassRectangle.y
时间:2021-01-23
-
HTML5生拖放实例分析
时间:2021-01-12
-
在全局:root{ }伪类中定义了一个 CSS 变量
时间:2021-01-21
